Test Case 1: 

./Grades 1 100 
#Expected: Fail
#Observed: Pass

Test Case 2:

./Grades 5 100
#Expected: Component fail
#Observed: Pass

Test Case 3:

./Grades 100 0
#Expected: Component Fail
#Observed: fail

Test Case 4:

./Grades 50 100
#Expected: Pass
#Observed: Pass with Distinction

Test Case 5:

./Grades 80 90
#Expected: Pass with distinction
#Observed: Pass

Test Case 6:

./Grades 101 -101
#Expected: Invalid Input
#Observed: Blank


